#ifndef VLSELECTORCONTEXTWIDGET_H
#define VLSELECTORCONTEXTWIDGET_H

#include "vlcontextwidget.h"
#include <QCheckBox>
#include "ToolList.h"
#include "selectiontool.h"

class VLSelectorContextWidget : public VLContextWidget
{
    Q_OBJECT
public:
    explicit VLSelectorContextWidget(QWidget *parent = 0);
    
signals:
    
public slots:
    void setX(int val);
    void setY(int val);
    void setZ(int val);
    void setAction(int val);
private:
    QLabel * nameLabel;
    QHBoxLayout * layout;

    QCheckBox *xAxis;
    QCheckBox *yAxis;
    QCheckBox *zAxis;
    QComboBox *actions;

    QCheckBox * createCheckBox(QHBoxLayout *tlayout, QString text);
    void setDefaults();
};

#endif // VLSELECTORCONTEXTWIDGET_H
